Communication Estimation for Hardwardsoftware Codesign
نویسنده
چکیده
This paper presents a general high level estimation model of communication thmughputfor the implementation of a given communication protocol. The model, which is p a n of a larger model that includes component price, sofr. ware driver object code size and hardware driver area, is intended to be general enough to be able to capture the characteristics of a wide range of communication pro to col.^ and yet to be sufficiently detailed as to allow the designer or design tool to eficiently explore tradeoffs between throughput, bus widths, bursi/nori-barst trunsfers and data packing strategies. Thus itpmvides a basisfor decision making with respect to communication protocols/compunents and communication driver design in the initial design space explorationphase of a co-synthesisprocess where a large number ofpossibilities must be examined and where fast estimators are therefore necessary. The full model allows for additional (nioneyicost, software code size and hardware area tradeoffs to be examined.
منابع مشابه
Design Process and Tools for the HW/SW-Codesign and Rapid-Prototyping of Parallel and Heterogeneous Real-Time Communication Systems1
Based on the methodology for the development of communication systems, a framework for early performance evaluation and hardware/software codesign of such systems is presented. We describe how performance requirements can be formulated in a formal way during the analysis phase of a project and how these requirements are used by the synthesis tools for hardware/software codesign during the desig...
متن کاملA Scheduling Framework for System-level Estimation
This paper presents the first main task of a new system estimation framework for codesign located before the partitioning and architectural estimation steps. The key issue of the proposed method is a dynamic estimation at an abstract level (without architectural target) based on a global estimation algorithm. The proposed algorithm, addresses a given function extracted from a complex applicatio...
متن کاملCombining a Performance Estimation Methodology with a Hardware/Software Codesign Flow Supporting Multiprocessor Systems
This paper addresses performance estimation and architecture exploration issues within the context of hardware/software codesign. We introduce a new methodology to rapidly explore the large design space encountered in hardware/software systems. The proposed methodology is based on a fast and accurate estimation approach. This estimation approach takes advantage of both system and RT levels of a...
متن کاملIntegrating communication protocol selection with hardware/software codesign
This paper explores the problem of determining the characteristics of the communication links in a computer system as well as determining the best functional partitioning. In particular, we present a communication estimation model and show, by the use of this model, the importance of integrating communication protocol selection with hardware/software partitioning. The communication estimation m...
متن کاملDesign Process and Tools for the HW/SW-Codesign and Rapid-Prototyping of Parallel and Heterogeneous Real-Time Communication Systems
Based on the methodology for the development of communication systems, a framework for early performance evaluation and hardware/software codesign of such systems is presented. We describe how performance requirements can be formulated in a formal way during the analysis phase of a project and how these requirements are used by the synthesis tools for hardware/software codesign during the desig...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017